keyed advertisement - German English Dictionary